package com.smartcampusbackend.model;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.time.LocalDateTime;

@Data
@TableName("community_post")
public class CommunityPost {
    @TableId
    private Integer id;
    
    private Integer communityId; // 社群ID
    private Integer authorId; // 作者ID
    private String authorName; // 作者姓名
    private String title; // 帖子标题
    private String content; // 帖子内容
    private String images; // 图片URL列表，JSON格式
    private Integer likeCount; // 点赞数量
    private Integer commentCount; // 评论数量
    private Integer viewCount; // 浏览数量
    private Integer status; // 状态：1-正常，0-已删除
    private LocalDateTime createTime; // 发布时间
    private LocalDateTime updateTime; // 更新时间
} 